Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 APOLLO CLOSE Detached £477,816 £92,500 16 May 1997
5 APOLLO CLOSE Detached £372,227 £200,000 28 Apr 2009
6 APOLLO CLOSE Detached £490,962 £132,000 17 Jul 2000
7 APOLLO CLOSE Detached £377,256 £305,000 24 Aug 2018
9 APOLLO CLOSE Semi-Detached £387,768 £249,950 9 Nov 2007
10 APOLLO CLOSE Detached £343,015 £240,000 17 Aug 2015
12 APOLLO CLOSE Detached £350,777 £347,000 11 Apr 2023
13 APOLLO CLOSE Detached £472,392 £135,000 16 Mar 2001